package com.abc.dto.request;

import jakarta.validation.constraints.NotBlank;
import lombok.Data;



/**
 * Token计算请求DTO
 */
@Data
public class TokenCountRequest {

    /**
     * 模型名称，默认为glm-4-flash
     */
    private String model = "glm-4-flash";

    /**
     * 要计算token的文本内容
     */
    @NotBlank(message = "文本内容不能为空")
    private String text;

    /**
     * 角色类型，默认为user
     */
    private String role = "user";
}
